#ifndef _NORMAL_ENTRY_H_
#define _NORMAL_ENTRY_H_

#include <entry.h>

namespace lgb_gtk
{

  class NormalEntry : public Entry
  {
    string text;
    GtkWidget *entry;
    bool hasCoverChar;
    char coverChar;

  protected:
    virtual int Init();

  public:
    NormalEntry();
    ~NormalEntry();

    virtual string GetText();
    virtual int SetText(string newText);
    virtual int SetCoverChar(char newChar);
    virtual bool HasCoverChar();

  };

}

#endif
